.clearfix:after {
   content:""; 
   display: block; 
   clear:both; 
}
tr{
	:global(td:not(:last-child)){
		border-right:0 !important;
	}
}
.ant-table{
	font-size:12px !important;
	border-color:#d2e4f4 !important;
}
:global(.ant-table .ant-table-body){
	overflow: auto;
	table {
		table-layout: fixed;
	}
}
:global(.ant-table tr:hover){
	background-color:#e5effe !important;
}
:global(.ant-table td){
	border-color:#d2e4f4 !important;
	padding:11px 10px !important;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:12px !important;
	color:#5b626f !important;
}
:global(.ant-table th){
	background-color:#e9f4fe !important;
	border-color:#d2e4f4 !important;
	padding:0px 10px !important;
	height:30px;
	line-height:30px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color:#8ca9d9 !important;
	font-weight:bold;
	font-size:12px !important;
}
:global(.ant-table-footer){
	padding:4px 10px !important;
	background-color:#fff !important;
	border-color:#d2e4f4 !important;
	color:#adb4c9 !important;
	font-size:12px !important;
	height:40px;
}
:global(.ant-pagination-item){
	border:0 !important;
}
:global(.ant-pagination-item-link){
	border:0 !important;
}
:global(.ant-table-pagination.ant-pagination){
	position:absolute;
	right: 1px;
	bottom:-12px;
}
:global(.ant-table-placeholder){
	border-bottom:0 !important;
	border-color:#d2e4f4 !important;
}
.ant-pagination{
	font-size:12px !important;
	.ant-select{
  		font-size:12px !important;
  	}
}
.nodata{
	background-position:center 50px;
	background-repeat: no-repeat;
	text-align:center;
	padding-top:160px;
}

// :global(.ant-table-selection-column) {
// 	/** 复选框样式 **/
// 	:global(.ant-checkbox-inner) {
// 		border-color: #d2e4f4;
// 	}
	
// 	:global(.ant-checkbox-disabled) {
// 		:global(.ant-checkbox-inner) {
// 			background-color: #e9f4fe;
// 			border-color: #d2e4f4 !important;
// 		}

// 		&:global(.ant-checkbox-checked) {

// 			:global(.ant-checkbox-inner) {
// 				background-color: #e9f4fe;

// 				&:after {
// 					background-color: #e9f4fe;
// 					border-color: #afc6ee !important;
// 				}
// 			}
// 		}
// 	}
// 	:global(.ant-checkbox-checked) {

// 		:global(.ant-checkbox-inner) {
// 			background-color: #4e8ef7;
// 			border-color: #4e8ef7;
			
// 			&:after {
// 				left: 4px;
// 				top: 0px;
// 				width: 6px;
// 				height: 10px;
// 			}
// 		}
// 	}

// 	:global(.ant-checkbox-indeterminate) {

// 		:global(.ant-checkbox-inner) {
// 			background-color: #4e8ef7;
// 			border-color: #4e8ef7;
			
// 			&:after {
// 				left: 2.42857143px;
// 				top: 5.92857143px;
// 				width: 10px;
// 				height: 2px;
// 			}
// 		}
// 	}
// }

:global(.ant-table-thead) {
	&>:global(tr) {
		&>:global(th.ant-table-selection-column){
			min-width: 30px;
			width: 30px;
		}
	}
}

:global(.ant-table-tbody) {
	&>:global(tr) {
		&>:global(td.ant-table-selection-column){
			min-width: 30px;
			width: 30px;
		}
	}
}

:global(.ant-table-placeholder){
	border:1px solid #d2e4f4 !important;
	border-top:0 !important;
}

:global(.ant-table-footer){
	padding:4px 10px !important;
	background-color:#fff !important;
	border-color:#d2e4f4 !important;
	color:#adb4c9 !important;
	font-size:12px !important;
	height:40px;
}
:global(.ant-table.ant-table-bordered .ant-table-title){
	padding:0 10px;
	line-height:40px;
}

:global(.ant-table-row-expand-icon){
	width:22px;
	height:22px;
	border:none;
	vertical-align: middle;
	&:global(.ant-table-row-expanded){
		background:url('./image/expanded.png') no-repeat center;
        background-size:cover;
	}
	&:global(.ant-table-row-collapsed){
		background:url('./image/collapsed.png') no-repeat center;
        background-size:cover;
	}
	&:global(.ant-table-row-expanded:after){
		content:'';
	}
	&:global(.ant-table-row-collapsed:after){
		content:'';
	}
}